mechanical duster - Alemán Inglés Diccionario